trailer jack - Spanish English Dictionary